various projects - French English Dictionary